local housing corporation - Almanca İngilizce Sözlük